India has got its first pod hotel and it is in Mumbai’s Andheri area. The chic pod hotel by Urbanpod is a smart option from new-age travellers. Urbanpod’s pod hotel is modern, stylish and ...