CONTACT

info@hotelvilladahlia.com

reservations@hotelvilladahlia.com

Address

Villa Dahlia, Tegnérlunden 8
113 59 Stockholm, Sweden

Contact us