St. James Hotel & Club is a Luxury 5-Star Boutique tucked away in a quiet cul-de-sac in the prestigious Mayfair. With fabulous Penthouse suites and some of the best guest room terraces in London, the hotel boasts stylish, sleek, contemporary yet elegant interiors.
Sophisticatedly finished with handmade silk wallpaper, black lacquered furniture, handcrafted Murano glass chandeliers and polished natural stone in the bathrooms, a nights stay in this hotel is a night in grandeur.