Obiekt ten mieści się w zabytkowym budynku z 1932 roku, w którym zachowało się wiele zabytkowych elementów. Na miejscu do dyspozycji Gości jest ponad 3500 m² pomieszczeń ogólnodostępnych, ogrodów i tarasów.
Pokoje w hotelu Castillo de Santa Catalina są indywidualnie urządzone i oferują telewizor plazmowy, wyłożoną marmurem lub kafelkami łazienkę oraz bezpłatne WiFi. Z obiektu roztacza się wspaniały widok na zatokę Ensenada de Málaga.
Pokoje w hotelu Castillo wyposażone są w indywidualnie regulowaną klimatyzację, sejf oraz minibar. Z wielu pokoi roztacza się widok na morze.
Na miejscu zapewniono bezpłatny parking. Hotel Santa Catalina położony jest w ekskluzywnej dzielnicy El Limonar w Maladze, 800 metrów od plaży La Caleta. Muzeum Picassa i centrum miasta oddalone są od obiektu o niecałe 2 km.