Factory Rooms 4.7

Factory Rooms 4.7

FactoryRooms' accommodation is in Tarifa, Andalusia, Spain.
Pedestrian street in the historic center of the city surrounded by bars, shops and restaurants with nightlife, near the port, the beach, the promenade and supermarkets. The bus station is 15 minutes away on foot.