Das 3-Sterne-Hotel Vevilla Bangkok verfügt über eine Terrasse sowie einen Swimmingpool und liegt rund 6 Kilometer vom Wat Maha But entfernt. Außerdem gibt es Parkplätze.
Das Hotel liegt in einer Entfernung von rund 5 Fahrminuten vom Rajamangala Nationalstadion und in rund 10 Fahrminuten Entfernung vom Bahnhof BTS-Nana. Zu den Bildungseinrichtungen in der Umgebung gehören Ramkhamhaeng-Universität (2 km) und Kasem-Bundit-Universität (2,1 km). Der W District Market ist circa 7 km vom Vevilla Bangkok entfernt. Die Bushaltestelle Thai Nam Tip liegt gleich neben dem Hotel.
Das Hotel verfügt über 13 Zimmer mit einem Patio und einem Essbereich. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Man genießt einen Ausblick auf den Pool von einigen Zimmern aus.
Im Restaurant The Orchard Restaurant, das ca. 500 Meter vom Hotel Vevilla entfernt liegt, kommen mediterrane Speisen auf den Tisch.