El hotel le ofrece conexión de portátiles en todas las unidades e Internet para los huéspedes, Servicio de lavandería (con excepción de domingos y festivos), piscina, sauna, gimnasio y jacuzzi, servicio de habitaciones 24 horas, y parking.||
El hotel se encuentra ubicado sobre la avenida Rua XV de Noviembre. En el centro comercial y financiero, cerca del palacio de justicia, el ayuntamiento y restaurantes.
Las habitaciones cuentan con aire acondicionado, minibar, televisión por cable, radio reloj y dos teléfonos. Los apartamentos de Río Gran Hotel utilizan tarjetas magnéticas para abrir las puertas, dando una mayor seguridad para todos los huéspedes.