Part of the Howard Johnson hotel chain, Howard Johnson Calafate Hotel is located in El Calafate, Santa Cruz Province, Argentina. It offers a great variety of amenities as well as the best in comfort. General services include 24-hour room service, cable TV, security safe box and heating. Three-star Howard Johnson Calafate Hotel has marvelous fully-equipped rooms overlooking the lake. When it comes to accommodation, the Howard Johnson chain everywhere blends experience and innovation.