

Situato in una posizione impareggiabile, il Grand Swiss Hotel sorge all'inizio di Sukhumvit Soi 11, una delle strade più vivaci di Bangkok vicino al centro commerciale Terminal 21.
Dista soli 30 minuti di auto dall'aeroporto di Suvarnnabhumi, è poco distante dalle stazioni Nana e Asok BTS e dalla stazione MRT di Sukhumvit.