London Town Hotel, 15 Penywern Rd, London SW5 9TY, United Kingdom
HomeUnited KingdomGreater LondonLondon
London Town Hotel
15 Penywern Rd, London SW5 9TY, United Kingdom

Stop at London Town Hotel to discover the wonders of the region during your stay. The hotel is a good starting point for touring London in full. The physical address of the hotel is 15 Penywern Rd. London Town Hotel offers ideal conditions and personalized attention to its guests during their stay.

The check-in for all new guests at the hotel starts at 14:00 at all times.
Guests, leaving the hotel, must check out by 10:00 at the latest.
The credit cards that are accepted at the hotel: VISA, Switch.
Room - Number of guests: 2
Rate per night: 95.00 GBP

 shower room 
 television set 
 in-room phone set 
 shower room 
 en-suite water closet 
 blow drier 
 
Room - Number of guests: 1
Rate per night: 70.00 GBP

 shower room 
 television set 
 in-room phone set 
 shower room 
 en-suite water closet 
 blow drier 
 
Room - Number of guests: 3
Rate per night: 110.00 GBP

 shower room 
 television set 
 in-room phone set 
 shower room 
 en-suite water closet 
 blow drier 
 
Room - Number of guests: 2
Rate per night: 90.00 GBP

 shower room 
 television set 
 in-room phone set 
 in-room heating 
 shower room 
 en-suite water closet 
 blow drier 
© 2012 hotel-d.com. All rights reserved.