Hotel Restaurant Papillon



Bella Vista • Show on map
Price as low as USD 72.00
Featuring a big garden with a swimming pool and a shaded area Hotel Restaurant Papillon offers rooms with free Wi-Fi. It is located amidst the tropical forest 15 km from the Jesuitic Town of Santisima…More info
