Trivandrum, India
Plot No.1, Kannammoola-Vanchiyoor Road, Kannammoola, TrivandrumTrivandrumKeralaIndia695024, 695024
1 double bed