El Capital O 125 Moon Plaza Hotel, situado a solo 20 minutos en coche del aeropuerto internacional de Baréin, ofrece habitaciones y suites con aire acondicionado.
Las habitaciones y suites son sencillas y cuentan con TV y baño privado. Algunas incluyen una zona de estar amplia y un baño con bañera de hidromasaje.
El establecimiento está cerca de varias tiendas y restaurantes. En su vestíbulo hay recepción y cafetería, ambas abiertas las 24 horas.