Floral St Apartment London is located within a 300-metre distance of Ambassadors Theatre and 15 minutes' walk from the Royal Academy of Arts.
At this property, a washing machine have been provided to enhance your comfort.
There is also an equipped kitchen with all the necessary kitchenware provided.
This apartment is situated in the St James district, around 5 minutes by car from the historic Seven Dials and just a few steps from St. Paul's Parish Church. The 13.7-tonne Big Ben Bell is 2 km from the apartment. Floral St Apartment lies right around the corner from Leicester Square underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please