Where is the only 7 star hotel?
Burj al arab jumeirah. The burj al arab is quite possibly the most over-the-top hotel in the entire world. It is also the world’s first and only seven-star hotel, and it takes that extra star very seriously. India seven star hotels are ultra-luxury hotels like taj falaknuma palace and the leela, though the rating is unofficial.