Mount Marina Villas Hotel
12, Upper Dikson Road, 80000 Galle, Sri Lanka
Mount Marina Villas features a garden, a shared lounge and a sun terrace with swimming pool and à la carte breakfast in Galle. Popular points of interest nearby include Galle International Cricket Stadium, Galle Fort and Dutch Church Galle.