HOTEL OVERVIEWSHOW +
The Vueltabajo Hotel is located in the province and city of Pinar del Rio in Cuba. This 3-star hotel offers guest rooms equipped with air conditioning, a flat screen TV, private bathrooms, and a hairdryer. It also houses a bar, a restaurant, and a daily continental breakfast for guests to enjoy. The hotel’s reception and bilingual staff (English/Spanish) is available 24 hours to assist guests.
Book your spotSHOW +