This lovely hotel is situated in Selva. The premises count with 139 welcoming units. The hotel offers Wi-Fi internet connection in communal areas. All guests staying at this property can enjoy the convenience of 24-hour reception. Owing to its health and wellness services, this hotel is ideal for a relaxing break from the stress and strain of daily life.