Grand Blue Hotel 2 stars

112/114 Thaveewong Road (Beach Road), 83150 Patong Beach, Thailand

Hotel image
Read more reviews for Grand Blue Hotel