L'hôtel est situé de manière centrale et dispose de restaurants, salles de conférence et 126 nouvelles belles chambres, avec télévision par câble, chaînes cinéma payantes et accès Internet