Roof Garden Rooms

30 Pavilion Road, Knightsbridge, London, United Kingdom Get Directions to this spot
30 Pavilion Road, Knightsbridge
London
United Kingdom

Rate and review Roof Garden Rooms in London, United Kingdom!

Share your experiences at Roof Garden Rooms with your friends or discover more Hotels in London, United Kingdom.