Location. Rainbow 2 Beach Apartments Cacao Beach is located on the beach in Nessebar, close to Sunny Beach and Christ Pantokrator Church. Hotel Features. Dining options at Rainbow 2 Beach Apartments Cacao Beach include 2 restaurants. The hotel serves a complimentary breakfast. Recreational amenities include 3 outdoor swimming pools. Also located on site are a waterpark, a golf course, a childrens pool, a sauna, and a fitness facility. Wireless Internet access surcharge is available in public areas. The property has a theme park shuttle, which is complimentary. Guest parking is available for a surcharge. Additional property amenities include a childrens club, barbecue grills, and multilingual staff. Guestrooms. 120 air conditioned guestrooms at Rainbow 2 Beach Apartments Cacao Beach feature blackout drapes/curtains. Accommodations offer pool or water views. At this 4 star hotel, accommodations include kitchens with full sized refrigerators/freezers. Bathrooms feature showers. Wireless Internet access is available for a surcharge. Flat panel televisions have satellite channels. Guests may request irons/ironing boards and hair dryers. Notifications and Fees:A resort fee is collected at the time of booking All guests staying in hotel guestrooms must be registered with the hotel. No pets, including service animals, are allowed at this property. The following fees and deposits are charged by the property at time of service, check in, or check out. Deposit: BGN 150 The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.