Vacation at the Hotel Cielo Rojo in the Mexican beach pueblo of San Pancho/San Francisco just North of Puerto Vallarta. Escape to pristine clear water beaches and enjoy the natural beauty of old-world Mexican charm where horses share the streets and sunsets are the main event.