Chennai, Intia
5/79 East Coast Road, Neelangarai Chennai Tamil Nadu 600115 India, 600115
1 double bed or 2 single beds