Featuring free WiFi throughout the property, Catherine offers accommodation in Lotzorai, 1.2 miles from the closest beach. Free private parking is available on site. A balcony or patio are featured in certain rooms. Each room is fitted with a private bathroom equipped with a bidet. A pizzeria restaurant is 329 feet from Catherine.