Red Sea Taj Mahal Resort & Aqua Park is a great choice for your beach stay in Makadi Bay. Guests in the mood for pampering can indulge in spa services at the spa, and there's fun for everyone with the 3 indoor pools and outdoor pool. The restaurant is a great spot for a bite to eat, and cold drinks are served at the pool bar. Other highlights at this all-inclusive hotel include 2 bars/lounges, a nightclub and a free kid's club.