translate English to French: The Hotel Petit Palace Canalejas is a new hotel in the city centre and close to the Cathedral.
L'Hotel Petit Palace Canalejas est un hôtel récent dans le centre non loin de la cathédrale.