Artja Inn Ubud położony jest w dzielnicy Ubud City-Centre z widokiem na ogród.
Pokoje w hotelu posiadają wspólne udogodnienia, takie jak urządzenie do parzenia kawy/herbaty i klimatyzację. Oprócz urządzenia do parzenia kawy/herbaty dostępne są również takie udogodnienia, jak klimatyzacja. W łazience znajdują się oddzielna toaleta i prysznic oraz suszarka do włosów i ręczniki.
Pobliskie lokale gastronomiczne, w tym restauracja Dicarik Warung, znajdują się w prawie 100 m.
Świątynia Puri Saren Agung znajduje się 13 min piechotą stąd, a Rudana - w prawie 3 km. Pobliskie miejsca kultu to Świątynia Pura Taman Saraswati (900 metrów) i Świątynia Buddyjska Gunung Lebah (1 km). Do okolicznych atrakcji należy także Puri Lukisan, w prawie 700 m stąd. Przystanek autobusowy Kura Kura jest w odległości 10 min spacerem od obiektu. Lotnisko Denpasar znajduje się w 37 minutach jazdy od Artja Inn.