TOTTENHAM STREET
$418 per night
DESCRIPTION: A collection of thirty-two lovely 2 bedroom apartments, all with contemporary design and newly refurbished amenities, these serviced apartments boast an unrivalled address. The quiet, yet central location of…
More Details