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 old-world Mexican charm where horses share the streets and sunsets are the main event.