Amangalla

  1. Home
  2. Amangalla
Filter
Filter × Close

Amangalla Hotel

0.0

A stately Grande dame in the city of Galle on Sri Lanka’s south coast, Amangalla Hotel has the

Location: Church St, Galle 80000, Sri LankaWebsite: http://bit.ly/amangallaPhone: +94 91 223 3388