The hotel Left Bank is a charming hotel in Paris located in Saint Germain des Pres near Odeon and Notre-Dame