De Baron Resort is close to Al-Hana Mosque, Night Market, and CHOGM Park. Also nearby are Lagenda Park and Eagle Square.
The hotel offers a restaurant. Wireless Internet access is complimentary in public areas. Additional amenities include an outdoor pool, a coffee shop/café, and tour/ticket assistance.
Rooms have city views. The 200 air-conditioned guestrooms at De Baron Resort include minibars and safes. Complimentary wireless high-speed Internet access is provided. Rooms are equipped with flat-screen televisions with cable channels and free movie channels. All accommodations provide desks and phones. Additional amenities include coffee/tea makers and ceiling fans. In addition, amenities available on request include extra towels/bedding and wake-up calls.