Located in central Paris, Hotel Castille is just a short walk from the Jardins des Tuileries and Place Vendome. It offers contemporary rooms with elegant furnishings and it has a fitness centre.
Castille Paris
This 5 star hotel is located in the city centre of Paris and was established in 1992. It Read more
Located in central Paris, Hotel Castille is just a short walk from the Jardins des Tuileries and Place Vendome. It offers contemporary rooms with elegant furnishings and it has a fitness centre.
Castille Paris
This 5 star hotel is located in the city centre of Paris and was established in 1992. It is close to the Louvre Museum and the nearest station is Concorde. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 108 rooms are equipped with minibar, hairdryer, safe and air conditioning.
Located in central Paris, Hotel Castille is just a short walk from the Jardins des Tuileries and Place Vendome. It offers contemporary rooms with elegant furnishings and it has a fitness centre. Guest rooms at the Castille Hotel are air-conditioned and equipped with a TV and handy-phone equipment stations. Guests are offered a choice of pillows. Each room has an en suite bathroom with bathrobes. All rooms are equipped with Wi-Fi. Hotel Castille's restaurant, Assaggio, is situated in the hotel's courtyard. It serves authentic Italian cuisine by the Michelin starred chef Ugo Alciati and executive chef Pablo Sabariego. A continental breakfast is served every morning. Alfresco dining is available during the summer months. The hotel also offers room service 24 hours a day. The Castille Paris Hotel is just a 2-minute walk from Madeleine Metro Station, which provides access to the Eiffel Tower. The Opera Garnier and Louvre Museum are a 10-minute walk away.
The tastefully decorated rooms come with an en suite bathroom, a hairdryer, a direct dial telephone, satellite/cable TV, a minibar, air conditioning (centrally regulated) and hire safe.
Number of Rooms: 91
This comfortable hotel whose interiors combine tasteful French and Venetian styles, is situated at the heart of Paris between the opera house and the Louvre in the quarter featuring the most famous fashion houses in Paris. Public transport departs from stops located just 200 m away.
Show Map