Duration

N/A nights

Category

Rating
4.5 trip_advisor
Location

Marbella, Spain


The Town House is located in Marbella, Spain. To arrive, take the A-7 from Malaga. Places of interest nearby include the Beach, the Promenade, and the old town. Amenities of the hotel include a swimming pool, a sun terrace, and a bar. Amenities of the rooms include a TV and a private bathroom.