Roof Garden Rooms 3 stars

30 Pavilion Road, Knightsbridge, Kensington and Chelsea, London, SW1X 0HJ, United Kingdom

Hotel image
Read more reviews for Roof Garden Rooms