Hyderabad, Intia
8-2-602/43/4, Near Khairatabad Metro Station, Pillar no-1181 Hyderabad Telangana 500004 India, 500004
1 double bed