Amangalla
Hotel
Galle, Galle District
A great hotel to have a nice rest before long walks around the city. Hotel «Amangalla» is located in Galle.
Number of rooms: 30
Church Street,10, Galle, 99999