Rio Guesthouses está muy bien situado en el barrio de Saint Lawrence, Christ Church, a pocos pasos de Dover Beach, a menos de 1 km de Maxwell Beach y a 10 min a pie de Worthing Beach. El hostal o pensión ofrece terraza, recepción 24 horas y wifi gratis en todo el alojamiento.
Todas las unidades incluyen nevera, microondas, cafetera, ducha, artículos de aseo gratuitos y escritorio. Algunas de las habitaciones también tienen cocina con horno y fogones. En el hostal o pensión, todas las habitaciones cuentan con ropa de cama y toallas.
El aeropuerto más cercano (Aeropuerto Internacional Grantley Adams) está a 9 km del alojamiento.