Dallas Grand Beach Hotel & Resorts is located at 1 & 5 Court Road, opposite EWGLA secretariat, Oghara, Delta State.
Dallas Grand Beach Hotel & Resorts has a total of 46 Rooms.
Executive Deluxe (16)
Super Executive (5)
Dallas Grand Beach Hotel & Resorts has a well organized restaurant, a swimming pool and bush bar close to the beach. Also, an event center with capacity of 600 to 700 and approximately 1,000.
24hours free wifi supply.