Set in Strumica, City Center Apartments offers a terrace, free Wi-Fi, a lift, and a shared kitchen. There is a private entrance at the apartment for the convenience of those who stay. Guests can enjoy garden views.
Number of rooms: 2
29 Leninova , 2400 Strumica, North Macedonia