translate English to French: Hotel with a beautiful garden in Caracas.
Hotel avec un magnifique jardin à Caracas.