The comfortable 3-star Hotel Lena Paris is only 600 metres from the Gare du Nord and features a vending machine and a lift. Ideally located near a bus stop, the boutique-style hotel is about a 10-minute ride from a historical landmark called Conciergerie Royal Palace.
Furnished with sound-proofed windows, all rooms are equipped with a flat-screen TV with satellite channels, along with coffee and tea making equipment. Air conditioning are featured for guests' comfort. The private bathrooms come with a separate toilet and a shower, as well as comforts including hair dryers and bath sheets.
Situated right around the corner from the Lena, the restaurant Asian Food offers a Japanese menu.
This Paris hotel is nestled in the 10th arr. district, 2.3 km from Louvre Museum and 4.9 km from the wrought-iron lattice Eiffel Tower. The Lena Paris offers proximity to natural sights like the Parisian Ile de la Cite Isle (2.6 km) and the vast statue-studded 17th-century Tuileries Garden (2.7 km). The accommodation is just around the corner from the Saint-Vincent-de-Paul Church, while Gare du Nord tube station lies just 400 metres away.
Popular 5 stars Hotel in Antalya: Ramada Plaza By Wyndham Antalya