The hotel, formerly known as Madrid Atocha Affiliated by Meliá and located in the heart of Madrid, has undergone a complete renovation and will reopen under the Meliá Collection brand, in response to the increasing demand for luxury accommodations in the capital city…
Link to original post