Located off 285, the Tucker Masters Inn is less than 15 minutes’ drive from Emory University. Guests at this hotel can enjoy an outdoor pool and free Wi-Fi in all rooms.
Number of rooms: 105
1435 Montreal Road, Tucker, GA 30084, United States
Hotel booked 1 times today.