Best Western Avalon Hotel 3-Star

Book this hotel in New Orleans, Louisiana state, United States.

Photos of the 3* Best Western Avalon Hotel

About the 3* Best Western Avalon Hotel

This hotel has well-appointed guest rooms and suites. This hotel offers business services and meeting/banquet facilities. There are 172 guest rooms at this business hotel. The premises are air-conditioned and guests are welcomed into a lobby with 24-hour reception and 24-hour check-out service. There is lift access to the upper floors and a breakfast room. Wireless Internet access is available in the lobby area.This New Orleans area hotel has well-appointed guest rooms and suites, each featuring cable/satellite TV and free high-speed Internet access. There is an en suite bathroom with a shower, bath and hairdryer provided and further amenities include a direct dial telephone, radio, microwave, tea and coffee making facilities and a mini fridge. An ironing set is also provided. Individually regulated air conditioning and individually regulated heating are standard features in all accommodation.

3* Best Western Avalon Hotel on a map of United States

New Orleans Louis Armstrong Airport 3* Best Western Avalon Hotel
Flight + Hotel
Hotel Only
Best Western Avalon Hotel
New Orleans
Louisiana state United States
Best Western Avalon Hotel
For nights
Guests in Room 1
Adults Children