পূর্বে তাজ মাউন্ট রোড নামে পরিচিত, এটি একটি পাঁচ তারকা হোটেল।