About it
Featuring a garden and a restaurant, Galarawa Lodge is located in Belihuloya, 29 miles from Demodara Nine Arch Bridge and 15 miles from Haputale Railway Station.
An Asian breakfast is available each morning at the hotel.
Ohiya Train Station is 29 miles from Galarawa Lodge. The nearest airport is Mattala Rajapaksa International Airport, 67 miles from the accommodation.