O Riomar está situado numa área tranquila a 50 metros da Praia La Boca e dispõe de varandas com vistas panorâmicas para o mar. O acesso Wi-Fi é gratuito e as praias de Concon estão a 100 metros.
O Riomar Apart Hotel tem apartamentos totalmente equipados com televisão por cabo, kitchenettes e mini-bares. As casas de banho privativas têm chuveiros.
A glamorosa Viña del Mar fica a 15 km do Riomar, com muitos restaurantes e cafés. O balcão de turismo pode fornecer dicas para se deslocar pela área.
O Aeroporto de Santiago fica a 150 km do hotel.