The Montague on the Gardens London is a beautiful townhouse hotel overlooking a private garden in a secluded spot, close to the British Museum and Covent Garden. This intimate, luxury boutique hotel is dedicated to providing business and... »more
This London apartment, can accommodate up to three people in comfort. Its superb central location, which
puts all of London within easy reach, is just one of the reasons to prefer it to
all the rest. It features a wide range of... »more