Royal Stars Apartments
16 Debarska, 2400 Strumica, North Macedonia
Set in Strumica, Royal Stars Apartments offers accommodation with a balcony. This apartment provides a shared lounge. The accommodation offers a 24-hour front desk and parking on-site.