Perched atop a hill on the French countryside is the grand, grand, GRAND, Grand-Hotel du Cap-Ferrat. This hotel is a destination in itself, with guests lounging by the pool all day, eating delicious food in the restaurants by night. Spend a few nights here (if the wallet allows it) and let yourself be transformed by the magic of the Grand-Hotel du Cap-Ferrat.
