Triple Studio, Westminster Inn
Westminster Inn is a charming accommodation option in London, offering rooms equipped with air conditioning and private bathrooms. This cozy and comfortable inn is located in the Maida Vale area,  within walking distance to the Little Venice and Paddington ground. <br />This makes it an ideal choice for travelers looking to explore these vibrant neighborhoods while enjoying a comfortable stay.This stylish place is close to must-see destinations.
["TV", "Air conditioning", "Kitchen", "Lockbox", "Self check-in", "Washer", "Smoke alarm", "Exterior security cameras on property", "Fire extinguisher", "Wifi"]