Villa Albatross è situata a pochi kilometri da Kandy, nel cuore dello Sri Lanka. La colorata cittadina della zona collinare è raggiungibile in mezz'ora d'auto. Di particolare interesse a Kandy si trovano il giardino botanico e il tempo del dente. Da Villa Albatross è possibile raggiungere, attraverso escursioni giornaliere, alcune delle località più affascinanti dello Sri Lanka tra cui il Wasgamuwa National Park, Dambulla e i suoi templi nella roccia, e la meravigliosa rocca di Sigiriya. A breve distanza, la diga Victoria e la riserva naturale del Knuckles Range, vero e proprio santuario della biodiversità.