Situado a apenas 5 minutos a pie del Viejo Vallarta, y a poca distancia de la playa Olas Altas, el hotel Hotel Marsol Puerto Vallarta, de 3 estrellas, cuenta con una piscina, para que los huéspedes puedan darse un chapuzón.
La Zona Romántica se encuentra a menos de 5 minutos a pie del hotel, y parajes naturales como el Muelle de Playa Los Muertos están aproximadamente a 7 minutos a pie del hotel. El Marsol está a solo 30 minutos a pie del centro de Puerto Vallarta. Los amantes de la naturaleza apreciarán la cercanía al Mantamar Beach Club, que está aproximadamente a 6 minutos a pie del hotel. La Iglesia de Nuestra Señora de Guadalupe está a un par de minutos en coche de este hotel. El hotel Hotel Marsol se encuentra a 15 km del Aeropuerto Internacional de Puerto Vallarta y a unos 5 minutos andando de la parada de autobús la Hortensia y Calle Carretera Costera a Barra de Navidad.
Los huéspedes pueden disfrutar de la comida mexicana servida en el restaurante Si Senor Beach, cerca de este alojamiento.