24 people have reviewed Treebo Omega Stay Inn Shillong, and most of them have given 3+ ratings for cleanliness, room amenities, staff service and location.