There are only 3 Seven Star Hotels in the world with several more under construction.
iSquare Hotel will be North America's first Seven Star Hotel in the heart of Florida's tourism. In most countries, including the USA, the star ratings for hotels caps at five. The Seven Star Hotels are most beautiful and luxurious of architectural wonders with extraordinary amenities. According to Hotel ratings, " A Seven Star Hotel is considered a synonym for grandeur, class and style." Seven Star Hotels offer extra luxuries for guests.