The Blue Orchid Resort 4 stars

White Beach, Barangay Saavedra, Cebu, 6032 Moalboal, Philippines

Hotel image
Read more reviews for The Blue Orchid Resort