Central apartment

Central apartment

25 Admiral House Willow Place, London SW1P 1JW

9.4 based on 8 reviews

Book Now


Situated in the centre of London, just 600 metres from Victoria Train Station and 600 metres from Victoria Underground Station, Central apartment features accommodation with garden views and free WiFi. The property features city views and is 1.2 km from Buckingham Palace and 1.2 km from Westminster Abbey. St James's Park is 1.5 km away and Banqueting House is 1.8 km from the apartment. The apartment has 2 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a toaster and a fridge, a washing machine, and 1 bathroom with a shower. Towels and bed linen are available in the apartment. The property offers quiet street views. Popular points of interest near the apartment include Houses of Parliament, Big Ben and Churchill War Rooms. London City Airport is 16 km from the property.

Important information: Managed by a private host


Facilities & Amenities at Central apartment

  • Air Conditioning
  • Check In: 15:00 - 16:00
  • Check Out: 11:00 - 12:00
  • Family Rooms
  • Free WiFi
  • Internet Services
  • Non-smoking Rooms
  • Pets Allowed
  • Smoke Alarms
  • WiFi
  • WiFi Available In All Areas

Book Now


Check Availability

5th May

7th May
6th May

8th May
7th May

9th May
8th May

10th May
9th May

11th May
10th May

12th May
11th May

13th May

No availability found for these dates.

Looking for different dates or want to change the length of your stay? Simply change the details in the search bar above to check current availability.