The Hari Belgravia Hotel - The Hari is one of the most luxurious hotels in London, with 85 designer bedrooms, including 14 luxury suites (Note - all 2 bedded rooms are twin beds). Designed to make your stay as relaxing as possible, each guest room boasts a mix of plush velvet upholstery, marble bathrooms, contemporary art and cozy furnishings.