Omni Tower Map
Location of Omni Tower
Omni Tower is located in the heart of Nana, a prime business, shopping, and entertainment district. A short walk or tuk-tuk ride from the hotel will take you to the nearest BTS skytrain station (Nana), where you can whiz past the city�s traffic to all the main shopping malls and other tourist attractions. Omni Tower Serviced Residences is where the beauty of traditional Thai design meets with the comfort and luxury of modern facilities.