Hotel Satel 3 stars

Mnohelova 5, 058 01 Poprad, Slovakia

Hotel image
Read more reviews for Hotel Satel