How to arrive Can Mestre Hotel

Bus station, 500 m. Chemist, 500 m. Petrol station, 500 m. Taxi rank, 500 m. Shops, 500 m.