Ubud Sarayı'a 2 km uzaklıkta bulunan Karmila House Otel, tesis genelinde Wi-Fi sahiptir.
Ubud şehrinin merkezine 20 dakikalık yürüme mesafesinde yer alan otel, konforlu konaklama imkanı sunmaktadır. Elephant Mağarası da 2,1 km uzaklıktadır. Karmila House Otel, Puri Lukisan Müzesi'a kısa bir sürüş mesafesindedir.
Karmila House Otel, balkon, dolap gibi imkanlara sahip olup bahçe manzarası sunmaktadır. Odaların her birinde ayrı tuvalet, duş ile donatılmış banyo odaları vardır.
Misafirler, Karmila House Otel'den yürüyerek 5 dakika mesafesindeki Ubud Float Garden, Black Coffee gibi lokantalarda yemek yiyebilirler.