The Esplendor in El Calafate is a luxureous hotel. It is located out of the main street of town, about 15 minutes walking up on a small hill. It's main point of attractiveness is its spa, with indoor heated pool in which you can relax after a cold day at Perito Moreno. Things that the hotel can improve on: English of its staff (some speak a bit of English, a couple do not speak any English, you do expect a hotel of this standard to have full English speaking staff, especially in a tourist town like El Calafate), the heating of the rooms (it was very warm and there is no air con, we kept the window open at all times), and the food. For the last point, we ordered a pizza and a pasta at the bar. The pizza was the worst that we ever had, there was no tomato sauce just cheese and a bit of salami. The pasta was mostly burnt. So all in all, a nice place to relax after a day at perito moreno, with a number of points to improve on.