Omena Hotel Stockholm
Hostelđź‘Ťđź‘Ť Location and service was great, rooms were exactly as described. 10/10 People often mention hotel, hostel,
Address
Torsgatan 10, 111 23 Stockholm, Sweden
Website
Contact
0600 555222Rating on Google Maps
4.10 (46 reviews)Open on Google Maps
Working Hours
Permanently closed.