Taru Villas - The Muse

  • 37

Taru Villas - The Muse

Taru Villas is my personal distillation of that ‘something more’: an interpretation of Sri Lankan hospitality and comfort, a personal vision of tropical beauty and luxury. These things inform my sense of design and my approach to everything because, though my life is multiculturally lived, my sensibility is wholly and truly Sri Lankan. Come and share my dream, sample these glorious landscapes and settings, our warm hospitality, my idea of stylish, memorable holidays.

 

Important information:

  • Check-in from 13:00
  • Check-out until 11:00
Location