hotelstpierredesterreaux.com Location: Lyon in Auvergne-Rhône-Alpes | France | EuropeCategory: hotels