Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Costa del Sol, Spain


This hotel is located in the center of Marbella, next to the San Bernabé square and the Town Hall. It offers rooms with free Wi-Fi, a TV and a private bathroom. The Hostal El Castillo also has a tour desk, where you can get information about the area.