Bohol Casa Nino Beach Resort is a 2.5-star hotel located in Alona, Tawala, Panglao Island, Bohol with 8 rooms to choose from.
With several room amenities and hotel facilities available, Bohol Casa Nino Beach Resort is a comfortable place to stay for families and tourist travellers.
Let us know what you think of Bohol Casa Nino Beach Resort
Let us know what you think of Bohol Casa Nino Beach Resort