Hotel Cavendish
Hotel • Bed and breakfast • Lodging • Hostel • Serviced accommodation • Extended stay hotel • Group accommodation • Holiday accommodation service • Love hotel • Short term apartment rental agency • Capsule hotelOne of the Most Reviewed Short term apartment rental agencies in London
Address
75 Gower St, London WC1E 6HJ, United Kingdom
Website
Contact
+44 20 7636 9079Rating on Google Maps
2.90 (328 reviews)Open on Google Maps