Mumbai, Inde
Address: Opp. Star Bazar, Near DN Nagar Metro Station,, New Link Road, Andheri West, Mumbai, Maharashtra 400058, 400058
1 queen bed