This charming red brick hotel complex is located in the heart of London, and is in the immediate vicinity of the Victoria and Albert Museum, the Natural History Museum, and the renowned Harrods store. The borough of South Kensington hosts boutiques, cinemas and theatres. Variety of bars and restaurants can easily be found. Buckingham Palace is only a short underground ride away. The nearest stations are Gloucester Road and High Street Kensington. This apartment complex offers a welcoming foyer with 24-hour reception and lifts. Guests are also able to park their cars in the garage. The attractively furnished apartments and studios are air-conditioned and all come with a combined living room/ bedroom with a kitchenette and a bathroom with a hairdryer. The apartments also offer a separate bedroom. Breakfast is available to guests each morning.