Abraj Kudai, located in Mecca, Saudi Arabia, is a hotel that boasts the title of being the biggest in the world. It comprises of 12 towers and offers more than 10,000 rooms, along with a range of amenities such as swimming pools and beaches, a spa, and different dining and drinking options. The hotel offers different types of rooms including suites and villas and known for its grandeur and opulence, attracting many travelers making pilgrimage to Mecca.