HotelsClick.com

Hostel Lime - Saint Petersburg Russia - Photos

» Hostel Lime - Saint Petersburg Russia

Booking.com

No photos

Hostel Lime - Saint Petersburg Russia - Search and Book Hotel

Nevsky Prospekt 139
191024 Saint Petersburg
Hotels 2 Stars Russia