Negombo, Sri Lanka
323 Pallanchena Farm Road
1 queen bed & 1 queen bed & 1 queen bed & 1 queen bed & 1 queen bed
2 super king beds & 2 super king beds & 2 super king beds & 2 super king beds & 2 super king beds