For comfort and security, the three-star NH Forum Hotel Barcelona opens the door to the delights of Barcelona.
A fixture of the Sants Railway Station area, NH Forum Hotel Barcelona can be found at Ecuador 20, Barcelona, Spain. From here, you are perfectly placed to explore Barcelona, a quintessential experience for any visitor to Spain.
Use our map facility to locate NH Forum Hotel Barcelona or look for other hotels in the Sants Railway Station area.