Numa localização privilegiada na área de Saint Lawrence, em Christ Church, Rio Guesthouses localiza-se a alguns passos de Dover Beach, a menos de 1 km de Maxwell Beach e a 10 minutos a pé de Worthing Beach. Esta casa de hóspedes fornece terraço, receção aberta 24 horas e acesso Wi-Fi gratuito em toda a propriedade.
Os quartos dispõem de um frigorífico, micro-ondas, máquina de café, chuveiro, produtos de higiene pessoal gratuitos e secretária. Alguns quartos providenciam uma cozinha com um forno e uma placa de fogão. As acomodações providenciam roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto Internacional Grantley Adams, que fica a 9 km de Rio Guesthouses.