Holiday Inn New Orleans French Quarter

3 Star Hotels

124 Royal Street
New Orleans
70130

Description

For full service hotels in New Orleans LA, the hotel on Royal Street offers 19 floors with 374 guestrooms including upgraded executive king rooms in the French Quarter, the popular heart of the city.

Reviews

000

No reviews found. Be the first to review this place.

Write a Review

Current Location