3HB Faro is a 5 star hotel located in Portugal, 750m from train station, 550m from bus terminal, 650m from the Old Town, 600m from Municipal Museum, 18km from San Lorenzo Golf Course, 3km from shoppin