Welby 57 Location
57 Belsize Park, London, United KingdomMain Features
Welby 57 Amenities
-
General
Non-smoking property - Wi-Fi
- Limited time reception
- Express check-in/ -out
- No pets allowed
- Luggage storage
- No elevators
-
Welby 57 Guest Services
Self-service laundry
-
Room Amenities
Television
Rooms