Spain Hostal Boutique Macavi, Hotels Choices In Rota Spain Hostal Boutique Macavi is The Best Hotels In Rota Spain . 2 star hotels that … Edit