Galaxy Inn Dallas is a 2-star venue set just 4.5 km from Dallas World Aquarium, Dallas Convention Center and American Airlines Center. The hotel was built in 1991 and refurbished in 2006.
Galaxy Inn Dallas is also located near Texas School Book Depository, Dealey Plaza National Historic Landmark District and Reunion Arena. The property lies within 7 km from the city center.
The vicinity of lakes as well as quick access to an amusement park, golf courses and a zoo set the hotel apart.
Galaxy Inn Dallas is within a 10-minute drive to Love Field airport.
There are 40 non-smoking rooms appointed with free Wi-Fi, a refrigerator, cable TV, a microwave and a work desk. Many guestrooms offer views of Thrill Park. They feature bathrooms with a bathtub and a shower.
Business guests will appreciate a business center, a meeting room and a fax available on site.