Situated in Limassol, just 1.1 km from Limassol Marina, Stella Studio Apartment provides beachfront accommodation with free WiFi. With garden views, this accommodation features a terrace.
The apartment has 1 bedroom and a fully fitted kitchenette with a microwave and a toaster. A flat-screen TV is available.
Castle of Limassol is 1.2 km from the apartment, while MyMall is 3.7 km away.