Daily Archives: March 16, 2016

Mandarin Oriental Hotel in Barcelona, Spain

Located on Passeig de Gràcia, Mandarin Oriental, Barcelona is one of the city’s best loved hotels. Enjoying stunning views over our gardens or the modernist landmark Casa Batlló, Mandarin Oriental Hotel offer a wonderful mix of style and five-star luxury.

Mandarin Oriental Hotel in Barcelona, Spain 01

Continue reading