Overview

Intown Suites-Orlando North

Search hundreds of travel sites at once for hotel deals at Intown Suites-Orlando North

736 Lee Rd, Orlando, FL 32810, United States
+1 407 645 1519

Call

+1 407 645 1519
Intown Suites-Orlando North
Fri 11/24
Sat 11/25

Overall guest ratings

5.1/10 Okay
Based on 62 reviews

Review highlights

  • 5.3
  • 2.6
  • 1.8

Nearby

  • 2.8 mi Orlando Science Center
  • 3.5 mi Harry P. Leu Gardens
  • 4.5 mi Lake Eola Park
Show all
Photos
Map

Map