Anastasia
Common description
This charming hotel is in Venice. The establishment comprises a total of 17 snug units. Pets are not permitted on the premises.
Hotel
Anastasia on map