Rooms

Book Now

Villa Thambaru Icon Logo

Everything you need for a rest

Villa Thamburu offers 15 spacious, individually designed rooms and suites.

 

Experience luxury at its finest.
Book your stay at our villa hotel today!