Отель Royal Costa находится в городе Торремолинос, курорта Коста дель Соль. Отель Royal Costa входит в комплекс отелей Royal Premier Hoteles, который состоит из 2 отелей: Royal Al Andalus, Royal Costa. На расстоянии 1 км расположен песчаный пляж Los Alamos Beach. До центра города Торремолинос - 3,2 км. До Международного аэропорта Малага - Коста-дель-Соль (Malaga - Costa del Sol Airport) - 5 км.