Отель Villa del Mar с бесплатным Wi-Fi и круглосуточной стойкой регистрации расположен в Мехико, рядом с церемониальным центром Теночтитлана и центром города. Расстояние до Главного храма ацтеков составляет 2,5 км, а до кафедрального собора Мехико — 2,6 км.
Во всех номерах есть телевизор с плоским экраном, гостиный уголок и стол. В некоторых номерах также имеется DVD-плеер.
Площадь Сокало находится в 2,8 км. До аэропорта имени Бенито Хуареса — 5 км.