Triomphe Hotel offers en suite rooms and rooms with shared bathrooms, all with free Wi-Fi access. Situated in Alexandria, it is 985 feet from El Raml Station Railway Station. All rooms at Triomphe Hotel are fitted with a wardrobe. Each one has a small seating area and a TV with access to national channels. Using the hotel’s room service, guests can order regional and European dishes or drinks. Triomphe has a communal seating area which includes a comfortable sofa and armchairs. Hotel Triomphe is 1.6 miles away from Lighthouse of Alexandria. Royal Library of Alexandria is 5 minutes’ drive away.