Blooming inn
Nongthymmai shillong meghalaya Near aprllia showroom, near to united bank of india, 793014 Shillong, India,Object type: Shillong
Blooming inn is located in Shillong. Free WiFi is available and private parking can be arranged at an extra charge. The rooms in the guesthouse are equipped wit