Super 8 Motel -
Houston/I-
10/Federal Road Hotel is really suitable for those budget traveller. This hotel is located off Interstate 10, approximately nine and a half miles from Downtown Houston. Guestrooms are available with wireless Internet access, cable TV, mini-
refrigerator, microwave ...
Hotel Details