Karta Vacation Rentals
A compact home stay in Shillong, within walking distance of the city center. About 11 minutes by car from Wards Lake and roughly 3 miles from Jawaharlal Nehru Stadium (about 3.8 miles to Golf Links Shillong). Ideal base for exploring the hill city.