Holmes Hotel London
Hotel; Spa; Fitness center
Description:Contemporary hotel with free Wi-Fi, plus a British restaurant, a cosy bar/lounge and a spa. Upscale lodging with dining & free Wi-Fi
Location: London 83 Chiltern St W1U 6NF GB
Website:https://www.holmeshotel.com/
Phone:+443334006136
Map Location:51.5211, 51.5211