Review: In On The Green
Galle Face Hotel is home to what is without argument the finest set of nightlife locations available in the city, combining five star luxuries with a sophisticated tradition of excellence. Located in the nightlife hub of the country, adjoining the finest selection of luxury hotels available to us, Galle Fa