· Very good location of the hotel. Hotel with nice swimming pool.
Pierre - France
Trust You Verificado