The Litchi Tree
The Litchi Tree hotel is a charming guesthouse situated near the entrance of the celebrated Amber Mountain National Park. Constructed in 1902, it celebrates its long history with traditional colonial-style interiors. There are just six bungalow rooms, promising guests a homely and exclusive experience.
View all of our luxury holidays to Madagascar.