Green Haven Stay Shillong
Itshyrwat NEIGRIHMS Road Umpling Junction Sillong 793012, Shillong
Location Want to save money while travelling? It’s easy: hotel Green Haven Stay Shillong is located in Shillong. This hotel is located in 4 km from the city center.














