“Excellent Hotel in London.”
5 of 5 starsReviewed 3 days ago NEW
Space of the room, bed, and location, the best. Bed super comfy. Every thing is excellent! The rooms are well appointed, comfortable and stylish, are excellent massages, and I definitely return. The staff service is great!!!