Affordable and historical, the Hotel Born is situated right in the heart of Palma’s Old Town. This attractive patio, dotted with huge palm trees and tables and chairs, is now the centre piece of Born and it’s 35 rooms