Hotel Kristal is situated along the coast, right on the promenade of Opatija. In the proximity of the hotel is the city center, the city beach and Rehabilitation Center Thalassotherapia. The hotel offers unique views of the Kvarner Bay. The terrace of the restaurant is surrounded by lush greenery and provides a breathtaking view of the sea. The hotels private beach is the perfect place to relax and sunbathe. Other facilities are a SPA area and an indoor swimming pool with heated sea water.