Hotel Imada Imada, Hotels in La Gomera C. Imada, 156 8.6/10 Excellent Number of rooms: 7 View deal Description