The designer Carlow One Hotel offers a safe deposit box and an elevator.
Carlow One Hotel is also 1200 meters away from The Place. The property is set within 4 km distance from London city center.
The hotel comprises 33 rooms equipped with a minibar, pay television, multi-channel television, a dressing room and a sofa. There are private bathrooms with a bathtub, a shower and a hairdryer along with a microwave, an electric kettle and a fridge for self-catering.
The coffee shop Leyas is about 5 minutes’ walk from the property.
Camden Town underground station is about 5 minutes' walk of the hotel. A mere 20 minutes’ drive from London City.
Guests can make use of concierge service and ironing service on site.