The Rock Apartments

★★★★5.6 · 4 reviews16A Balgowan St, London, England, SE18 1ED

PriceCheck live prices

Check availability →
Guest rating
5.6 · 4 reviews
Class
4-star hotel
Address
16A Balgowan St, London, England, SE18 1EDShow on map
Check-in / out
15:00 / 10:00

The Rock Apartments is a 4-star hotel in London. It's set on 16A Balgowan St, London, England, SE18 1ED.

Snel Inchecken en Uitchecken

Vergemakkelijk uw reiservaring met moeiteloze aankomst- en vertrekprocessen.

Appartementen Individueel Gedecoreerd

Geniet van een uniek en gepersonaliseerd verblijf in accommodaties die individueel zijn gedecoreerd, met een goed uitgeruste keuken en aparte zithoek.

Waarom hier verblijven

  • On-site parking

Amenities

  • Express check-out
  • Smoke-free property
  • Express check-in
  • Free self parking
  • Coin laundry on site
  • Luggage storage
  • Express check-in/check-out
  • Snel uitchecken
  • Rookvrij pand
  • Snel inchecken
  • Gratis zelf parkeren
  • Muntwasserette op locatie
  • Bagageopslag
  • Snel in- en uitchecken

Gastbeoordeling

Guests rate The Rock Apartments 5.6 from 4 verified reviews. Recent guest reviews sit with the rooms above.