March, 2015
Montagu Place in London – Luxury Boutique Hotel
byMontagu Place Hotel was a huge surprise for me. I was looking for something really good, small and luxury, a real centrally located boutique hotel in…
Montagu Place Hotel was a huge surprise for me. I was looking for something really good, small and luxury, a real centrally located boutique hotel in…