Liver Bird Ratchada er placeret i Huai Khwang område, inden for 5 minutters tur i café Mulky Cafe.
Villaen ligger i nærheden af Huai Khwang MRT-station metrostation og ca. 6 km fra Erawan Helligdom. Det er 1 km fra Den Sydkoreanske Ambassade. Der tilbydes en bred vifte af restauranter inden for 5 minutters gågang. Du kan komme til Madame Tussaud's Wax Museum om få minutter i bil.