Show all images
London Town
Penywern Road, 15, London, United Kingdom
Starting fromUS$57Per person per night
Map
Rooms

Standard Room
Shower - Safe - Television - Telephone - Hairdryer - Iron - Radio - Desk - Free toiletries - Fan - Toilet - Bathroom - Heating - Flat-screen TV - Wardrobe/Closet - Towels - Linen - Free toiletries - Free toiletries - Adapter - Accessible by lift

Standard Single Room
Shower - Safe - Television - Telephone - Hairdryer - Iron - Radio - Desk - Free toiletries - Fan - Toilet - Bathroom - Heating - Flat-screen TV - Wardrobe/Closet - Towels - Linen - Free toiletries - Free toiletries - Adapter - Accessible by lift

Standard Triple Room
Shower - Safe - Television - Telephone - Hairdryer - Iron - Radio - Desk - Free toiletries - Fan - Toilet - Bathroom - Heating - Flat-screen TV - Wardrobe/Closet - Towels - Linen - Free toiletries - Free toiletries - Adapter - Accessible by lift

Family Room
Shower - Safe - Television - Telephone - Hairdryer - Iron - Radio - Desk - Free toiletries - Fan - Toilet - Bathroom - Heating - Flat-screen TV - Wardrobe/Closet - Towels - Linen - Free toiletries - Free toiletries - Adapter - Accessible by lift
Overview
London Town is a 2-star accommodation located at 15 Penywern Road in London. This budget-friendly option offers a convenient base for exploring the vibrant city. Enjoy easy access to local attractions, dining, and public transport. Perfect for travelers seeking comfort without breaking the bank.




























