Belgraves - London, UK
Belgraves Hotel is located in Central London’s Belgravia neighbourhood and is part of world-renowned Thompson Hotels. The hotel features an amazing interior design by Tara Bernerd and impressive architecture by EPR Architects. You will find here a fitness center, an intimate library bar, an 80 seat restaurant and a stylish cigar garden.
