Located 700 metres from Buckingham Palace, 22 Stanhope Row Apartment offers pet-friendly accommodation in London. The air-conditioned unit is 1.1 km from Piccadilly Circus. Free WiFi is provided . There is a seating area, a dining area and a...
Located 700 metres from Buckingham Palace, 22 Stanhope Read more
Located 700 metres from Buckingham Palace, 22 Stanhope Row Apartment offers pet-friendly accommodation in London. The air-conditioned unit is 1.1 km from Piccadilly Circus. Free WiFi is provided . There is a seating area, a dining area and a...
Located 700 metres from Buckingham Palace, 22 Stanhope Row Apartment offers pet-friendly accommodation in London. The air-conditioned unit is 1.1 km from Piccadilly Circus. Free WiFi is provided . There is a seating area, a dining area and a...
Number of Rooms: 1