Hotel The Island is located in La Isla, Spain on Calle Francisco Carrillo, s/n, Corner with Calle Avelino Herrero,. Hotel The Island is rated 3 out of 5 in the category hotel in Spain.
Address
Calle Francisco Carrillo, s/n, Corner with Calle Avelino Herrero,