Description
Our stylish and modern guest rooms with ensuite bathrooms are fully equipped with the latest in award-winning design. You'll enjoy elegant, boutique guest rooms rich in luxurious, high-tech comfort. Seasoned travellers appreciate our attention to detail
Location
21 Barclay Rd, Fulham, London SW6 1EJ, UK
Add a review