translate English to French: Facilities on offer to guests at this air-conditioned establishment include a lobby area with a 24-hour reception service, free use of the hotel ...
Take advantage of the excellent business facilities, including spacious meeting rooms and private dinning rooms, some with natural ...