Villa Albatross è all'interno del Victoria Golf Club, il cui campo da golf di 18 buche è uno dei più prestigiosi di tutta l'Asia. Disegnato da Donald Steel, il campo si sviluppa su una superficie ondulata in uno scenario unico, tra il lago Victoria e le montagne del Knuckles Range. Il Club dispone anche di un maneggio con cavalli e pony, e di un campo da tennis con illuminazione notturna. Nei dintorni di Villa Albatross partono numerosi sentieri per il trekking.