translate English to French: Hotel Nuevo Madrid opened in 2005 and was designed to the highest standards with regards to comfort, spaciousness, and modern facilities.
Inauguré en 2005, cet établissement affiche un design alliant harmonieusement le confort dernier cri, l’espace et les dernières technologies.