Mermaids Inn encontra-se em Ratgama Hegoda, a cerca de 11 km de Estádio Internacional de Cricket de Galle e 11 km de Igreja Reformada Holandesa de Galle. O alojamento localiza-se a 11 km de Museu Galle Fort, a 12 km de Farol de Galle e a 11 km de Galle Fort National Museum. Este alojamento não fumador situa-se a alguns passos de Rathgama Beach.
No alojamento, os quartos estão equipados com terraço com vista do mar. As unidades do alojamento incluem uma casa de banho privativa e roupa de cama.
Japanese Peace Pagoda fica a 16 km de Mermaids Inn, enquanto Kushtarajagala está a 37 km da propriedade. O Aeroporto de Koggala fica a 23 km de distância.