Le Chateau Hotel se situe dans le Vieux carré français de La Nouvelle-Orléans, à 2 pâtés de maisons de Bourbon Street et du marché français. Il est doté d'une cour avec une piscine extérieure et un bar.
Toutes les chambres de style européen du Chateau comprennent une télévision par satellite et une connexion Wi-Fi gratuite. Vous y trouverez une cafetière.
Des services de concierge, ainsi que du café et du thé sont disponibles 24h/24.
Jackson Square est à 5 minutes à pied du Chateau Hotel. Le Mercedes-Benz Superdome est installé à 10 minutes en voiture.