Orlovetz
Fine Dining · Buffet · Steakhouse
Orlovetz is a hotel restaurant offering a premium dining experience. It features a-la-carte options, a salad buffet, and a capacity of 130 seats. Amenities include a spa, pool, and fitness center.
Location
Location