The GreenHouse Capules

PriceCheck live prices

Check availability →
Class
1-star hotel
Address
93 Roman RdShow on map
Check-in / out
14:00 / 11:00

The GreenHouse Capules is a 1-star hotel in London. It's set on 93 Roman Rd.

Welcome to The GreenHouse Capules, your urban oasis in the heart of London!

Comfortable Accommodations

Choose from one of our 8 cozy and inviting guest rooms, designed to ensure a restful retreat after a day of exploring the city.

Unmatched Connectivity

ここに泊まる理由

  • Free Wi-Fi
  • Airport shuttle

Amenities

  • Accessible shuttle
  • No accessible shuttle
  • Free WiFi
  • Wheelchair accessible