AMOCITY
Overlooking the sea in Nice, just 98 feet from the beach, Hotel Le Saint Paul features a large garden and an adjoining chapel. It is 164 fee...