Terminal 21 is one of Bangkok's most popular shopping destinations — a quirky themed mall at the Asok-Sukhumvit intersection directly connected to Asok BTS station (E5). Hotels directly adjacent to Terminal 21 command a premium due to the prime Asok location. The smarter option: stay at BTS Nana (E4) — one stop away — and get significantly better value.
Royal Ivory Nana Hotel on Sukhumvit Soi 4 puts Terminal 21 8-10 minutes away (walk to BTS Nana, 1 stop to Asok, walk into the mall). In exchange for that 8 minutes, guests get a 90-room boutique Thai hotel with outdoor pool, breakfast included, no joiner charge, and spacious rooms (32-80 sqm) — at prices from 1,200 THB/night compared to 3,000-6,000 THB/night at comparable-spec hotels at Asok itself.
Step 1: Free hotel tuk-tuk shuttle to BTS Nana Station — 300m, 2 minutes
Step 2: BTS Skytrain Nana (E4) → Asok (E5) — 1 stop, 2 minute ride
Step 3: Walk from Asok BTS Exit 3 into Terminal 21 directly — 1 minute
Total time: 8-10 minutes door to mall entrance
Cost: BTS fare approx. 20-25 THB each way
Terminal 21 opened in 2011 and remains one of Bangkok's most distinctive malls. Each floor is designed around a different international city, giving the whole building an airport terminal theme that's a genuine Bangkok curiosity.
| Floor | Theme | Highlights |
|---|---|---|
| G (Ground) | Caribbean | Main entrance, international fast food |
| M | Caribbean | Luggage, accessories, mid-range shops |
| 1st | Tokyo | Fashion boutiques, Japanese-inspired stores |
| 2nd | London | Fashion, British-themed decor |
| 3rd | Istanbul & Rome | Mixed retail, homeware, décor |
| 4th | Paris | Fashion, beauty, cosmetics |
| 5th | San Francisco | Food, restaurants, casual dining |
| 6th | Hollywood | Pier 21 Food Court — Bangkok's best budget food court |
| 7th | Hollywood | Cineplex (SF Cinema) |
Terminal 21's Pier 21 food court on the 6th floor is one of the most famous food courts in Bangkok. Authentic Thai dishes from 30-80 THB — pad thai, boat noodles, mango sticky rice, green curry. Consistently rated among the best-value food courts in the city. Easily accessible from Royal Ivory in 10 minutes.
Staying at Royal Ivory on BTS Nana positions guests in the heart of the most commercially active stretch of Bangkok's BTS Sukhumvit Line. Within 1-2 BTS stops in either direction:
| Destination | BTS Station | Stops from Nana | What's There |
|---|---|---|---|
| Terminal 21 | Asok (E5) | 1 stop | Themed mall, Pier 21 food court, cinema |
| Soi Cowboy | Asok (E5) | 1 stop | Bangkok's most concentrated bar street |
| Exchange Tower / Interchange 21 | Asok (E5) | 1 stop | Office towers, business district |
| EmQuartier & Emporium | Phrom Phong (E5) | 2 stops | Upscale malls, rooftop restaurants |
| Benjakitti Park | Asok / Phrom Phong | 1-2 stops | Large city park, jogging, lake |
| Ploenchit / Central Embassy | Ploenchit (E2) | 2 stops (west) | Luxury mall, upscale dining |
If you're visiting Terminal 21, the instinct is to look for hotels at Asok. The math doesn't always support that. Here's the honest comparison:
| Factor | Hotels at Asok (Terminal 21) | Royal Ivory at BTS Nana |
|---|---|---|
| Terminal 21 distance | Direct / 2-5 min walk | 1 BTS stop — 8-10 min total |
| Rate from (3-star level) | 3,000-6,000 THB/night | 1,200 THB/night |
| Breakfast | Often extra charge | Included |
| Outdoor pool | Varies / often extra | Included — free |
| Room size | Often 18-25 sqm at this price | 32-80 sqm |
| Nana Plaza access | 15+ min | 200m walk |
| No joiner charge | Many charge 500-1,000 THB | None |
The 8-minute BTS journey to Terminal 21 is a negligible trade-off against these differences. For guests visiting Bangkok primarily for the full Sukhumvit experience — shopping, nightlife, food, sightseeing — Royal Ivory at BTS Nana is consistently the better value base.
Beyond the Terminal 21 proximity, Royal Ivory provides the complete hotel package that makes it a strong choice for any Sukhumvit visitor:
Royal Ivory Nana Hotel is 1 BTS stop from Terminal 21. The hotel's free tuk-tuk shuttles guests to BTS Nana Station (300m, 2 minutes), the Skytrain takes 2 minutes to Asok (1 stop), and Terminal 21 is directly connected to Asok BTS exit. Total: approximately 8-10 minutes from hotel to Terminal 21 entrance.
Terminal 21 is at Asok BTS Station (E5) on the Sukhumvit Line. It is also connected to Sukhumvit MRT Station (interchange at Asok). From BTS Nana (E4) where Royal Ivory is located, it is exactly 1 stop east. Journey time on the Skytrain: 2 minutes.
Royal Ivory Nana Hotel is a budget 3-star hotel 1 BTS stop from Terminal 21 with an outdoor swimming pool included free for all guests. From 1,200 THB/night including breakfast. Hotels directly at Asok/Terminal 21 typically charge 3,000-6,000 THB/night for equivalent facilities. Royal Ivory offers the best value for guests wanting Terminal 21 access with pool and breakfast.
Walking from Royal Ivory to Terminal 21 is possible but not recommended — it's approximately 900m along busy Sukhumvit Road and takes 12-15 minutes in Bangkok's heat. The BTS is faster (8-10 min total), air-conditioned, and more comfortable. The hotel provides a free tuk-tuk shuttle to BTS Nana Station, making the BTS journey the obvious choice.