Steel Villa Villa Galle, Galle District
It’s so nice when the nature is right outside your door! Villa «Steel Villa» is located in Galle. This villa is located nearby from the city center.
Number of rooms: 2
No.323, Dewata, Galle 80000, Sri Lanka, Galle, 80000