Lombard House - Boutique Hotel in Swansea Home/Hotel/Lombard House - Boutique Hotel in Swansea Glamorgan, 64 Mansel St, Swansea SA1 5TN +441792344592 Contacts Glamorgan, 64 Mansel St, Swansea SA1 5TN +441792344592 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Hotel Cavens Country House Hotel Kirkbean, Dumfries DG2 8AA 01387880234 Hotel Isle Of Skye Hotel Perth PH2 7AB +448715591838 Hotel Welshmans Arms 25 London Rd, Pembroke Dock SA72 6DS +441646685643 Hotel The PowderMills Hotel Powdermill Ln, Battle TN33 0SP +441424775511 Categories Hotel