Go Hotels
Home > United Kingdom > London >

2 Bed Room Apartment

United Kingdom Flag
2 Bed Room Apartment
56 Great Peter Street
London United Kingdom

Rated 92 / 100 based on 36 customer reviews.

2 Bed Room Apartment has received an Outstanding Service Award
Set in Central London, 2 Bed Room Apartment is within a 10-minute walk of Palace of Westminster and Westminster Cathedral. It is ideally positioned for guests wishing to visit local attractions.

There are 2 cosy apartments at the property, each providing all the essentials to ensure a comfortable stay.

Attractions close to 2 Bed Room Apartment include Buckingham Palace, 10 Downing Street and Big Ben. It is within a 20-minute stroll of Victoria Coach Station and London Victoria Railway Station, which allows convenient access in and around London.