HotelsClick.com

Hotel Galaxy Inn Dallas

3 Stars

  1736 Fort Worth Ave, Dallas - 75208 - Dallas (Tx), United States View Map
Area: West Dallas

This comfortable hotel is set in Downtown. The property comprises 40 cosy units. Pets are not permitted on the premises.

+
Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book