23-25 Princes Square,
off Ilchester Gardens,
This fine building is in a quiet road close to a number of tube stations, with easy access to the West End. The comfortable bedrooms provide stylish accommodation, and are equipped with a range of useful amenities. A continental breakfast is served in the attractive dining room.