Captains Place
4920 Captains Pl, Garland
Location A very nice option for those who like to be on the move! Hotel Captains Place is located in Garland. This hotel is located in 10 km from the city center. At the hotel Wi-Fi is available on the premises. Ask for more information when checking-in. Specially for tourists who trav
Free WiFiParkingPets OK






