Category Archives: France

The Shangri-La Hotel, Paris

The Shangri-La is a Parisian paradise. The aptly-named luxury hotel in the City of Love is quite simply as good as it gets… Continue reading

Posted in France, Paris | Tagged , , , , , | Leave a comment