Featuring free WiFi, Hotel Montesol offers a restaurant and a bar. Located in Benidorm, the beach is just 300 metres from the hotel. Each air-conditioned room at Hotel Montesol includes a flat-screen TV with satellite channels, a safe, a minibar and a..