
Shkoder, Albania
Rose Garden Hotel
3-star hotel
The Rose Garden Boutique Hotel is located in the historical part of Shkodra, in a beautifully restored villa near the Pope John Paul II Square (Cathedral Square) and it's within walking distance to the pedestrian street, the…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


