A welcoming atmosphere and excellent service are what you can expect during your stay at The Udaya Resorts and Spa. An up-market 4 star hotel has 27 rooms on 4 stories. Rated 9.3 out of 10 by 406 reviewers, customers absolutely loved this property and considered it was top notch! The Udaya Resorts and Spa …