Chennai, Intia
14 1st cross street, sachidananda puram, thalambur, chennai Chennai Tamil Nadu 600130 India, 600130
1 double bed or 2 single beds