Which languages do the staff at the hotel speak?
The hotel boasts numerous languages to attend to multiple guests that include English, Spanish, Italian, Russian, Swedish, and Lithuanian. Get latest prices on KAYAK now