Cosmic is located in Veles. This apartment offers accommodation with free WiFi. The apartment has a terrace, 1 bedroom, a living room and a well-equipped kitchen. Skopje is 42 km from the apartment. Read more
Cosmic is located in Veles. This apartment offers accommodation with free WiFi. The apartment has a terrace, 1 bedroom, a living room and a well-equipped kitchen. Skopje is 42 km from the apartment.