Conveniently close to the Greenwich train station, these London apartments are located in the South-East area of the city, situated in Greenwich.
Offering bright and contemporary accommodation with a fresh and airy atmosphere, you'll feel right at home whether you are staying for business or leisure. Finished to a high standard, each apartment features stylish decor, comfortable furnishings and great amenities.
* The photos are representative of the apartments within the building but may not be of the specific apartment allocated for your stay. Apartments sizes, furnishings and standards can vary.