Hotel Rio Mar ligt op 1,7 km van Playa Conchas Chinas en 2,5 km van Playa Conchas Chinas, en is voorzien van kamers met airconditioning en een eigen badkamer in Puerto Vallarta. Tot de faciliteiten van deze accommodatie behoren roomservice, een 24-uursreceptie en gratis WiFiin de hele accommodatie. De accommodatie ligt op minder dan 1 km van het centrum en op 10 minuten lopen van Playa de los Muertos.
Alle kamers bij het hotel hebben een bureau, een flatscreen-tv, een eigen badkamer, beddengoed en handdoeken. Kamers hebben een kledingkast.
Puerto Vallarta International Convention Center ligt op 11 km van Hotel Rio Mar, en Aquaventuras Park ligt 17 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Licenciado Gustavo Díaz Ordaz, op 11 km van de accommodatie.