The perfect balance of luxury, privacy and location, the Elephant and Castle Guest House is not a hotel, it is a home away from home. ... More information
London's Berjaya Eden Park Hotel is a stylish Victorian building, located in the lively Bayswater area and very close to the attractions in the center... More information