Situated in Shillong, Hotel Majestic Shillong has a terrace. With a fitness centre, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 14
Hotel Majestic Me-Ba-Ai Plaza, ahead of CM residence Shillong, Meghalaya-, 793001 Shillong, India