No image available for this hotel
No image available for this hotel
Zagreb, Zagreb
Spend a second to
save a fortune!
Spend a second to save a fortune!
Selska 23, Zagreb
Offering free WiFi, Rooms Stella is located 2.5 km from the centre of Sesvete. Each room here will provide you with a satellite TV and air conditioning. The centre of Zagreb is 12 km away. There is a shared kitchen with a dishwasher and a microwave.
See MoreUsage of subsidiary facilities may incur additional fees