The attractive apartment complex is centrally located in the shopping district of Knightsbridge, just a few minutes walk from Kensington Palace and Hyde Park. Many additional tourist sights including the Natural History Museum, the Victoria and Albert Museum and the famous Harrods department store are to be found in the vicinity. A public car park is close by and links to the public transport network are a few paces away (approximately 500 m). Various shopping venues, countless bars, pubs and restaurants are to be found in the immediate surroundings (2 km radius).The hotel was built in 1950. The accommodation offers 89 apartments. Guests have easy access to their storeys via the lift or stairs. Services and facilities at the hotel include a cloakroom, a safe, a currency exchange service, a restaurant, a café, room service and a laundry service. Internet access in public areas allows travellers to stay in touch whilst on holiday.The establishment features rooms with central heating and a bathroom. The carpeted accommodation units feature a double bed. There is also a safe. A kitchenette with a fridge is also provided. Internet access, a telephone, a TV and a radio ensure optimal comfort. A hairdryer is provided in the bathrooms.The following credit cards are accepted at the hotel: American Express, VISA, Diners Club and MasterCard.