Indian Holiday Apartments. Furnished Properties for short term accommodation, Good availability and great rates for apartment rentals, read reviews.