Micasa Hostels
461 Mahatma Gandhi Road, 605001 Pondicherry, India,Object type: Hostel Puducherry Town
Located in Pondicherry, a 9-minute walk from Promenade Beach, Micasa Hostels has air-conditioned accommodations and a shared lounge. Among the facilities at thi