Lyon is a large and exciting city in France, and there is lots to see and discover when you stay at this first class hotel located close to the International Convention Centre. There are a great many lively bars and restaurants to discover within a short walk of the establishment which has been fitted with a range of well furnished rooms.