translate English to French: The building is great, and the restaurant & wellness center on the top floors are unbeatable.
Hôtel magnifique, équipement high tech dans la chambre.