Choose your room
18 Budget Inn
Located nearly a 15-minute walk from Buckingham Palace, the comfortable 18 Budget Inn London includes 26 rooms. The hotel provides 24-hour security to ensure guests' safety.
This London hotel boasts a prime setting in proximity to Apollo Victoria Theatre. St James's Park is merely 1.8 km from the property in London. The world-famous Natural History Museum is about 25 minutes' walk away, and Marylebone train station is situated 3.7 km from the 18 Budget Inn. Victoria Coach bus station can be found just around the corner from this hotel.
Guests will enjoy British dishes at St. George's Tavern, which is approximately 100 metres away.