Chennai, Inde
16 No 16 Nanganallur chennai Chennai Tamil Nadu 600061 India, 600061
1 double bed or 2 single beds