Hotel Villa des Princes leży na eleganckim lewym brzegu Paryża, zaledwie 2 minuty spacerem od stacji metra Odéon. Ten modnie urządzony hotel jest w pełni klimatyzowany i oferuje bezpłatny bezprzewodowy dostęp do Internetu. We wszystkich pokojach znajdują się telewizory LCD i biurka. Pokoje urządzone są w neutralnych kolorach, a niektóre mają niewielką część wypoczynkową. Na wszystkie piętra budynku można dojechać tradycyjną windą. Sala śniadaniowa o charakterystycznym łukowym sklepieniu serwuje śniadania kontynentalne każdego dnia. Dodatkowe udogodnienia obejmują przechowalnię bagażu i sejf w recepcji. Do Ogrodów Luksemburskich i luksusowych sklepów na Boulevard Saint Germain można dojść spacerem w 5 minut. Lokalne połączenia komunikacyjne doprowadzą Gości do katedry Notre Dame i ogrodu Jardin des Plantes.