Vista Hotel Home/Hotel/Vista Hotel Castle Buildings, Murray St, Llanelli SA15 1AQ +441554785097 Contacts Castle Buildings, Murray St, Llanelli SA15 1AQ +441554785097 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Hotel The Belgrave Hotel 61 City Rd, Chester CH1 3AE +441244312138 Hotel Stock Exchange Hotel 4 Norfolk St, Manchester M2 1DW 01614703901 Hotel Courtyard by Marriott Edinburgh West 2 Research Ave S, Edinburgh, Currie EH14 4BA +441315263210 Hotel Pretoria Villa Bilston WV14 0ND Categories Hotel