Triada Hotel

5, Venera St., Sofia, Bulgaria Get Directions to this spot
Category:
Hotels
5, Venera St.
Sofia
Bulgaria

Rate and review Triada Hotel in Sofia, Bulgaria!

Share your experiences at Triada Hotel with your friends or discover more Hotels in Sofia, Bulgaria.