Das Hotel Indigo Ubud Castle ist im Viertel Ubud - Zentrum von Ubud gelegen, einen 16-minütigen Spaziergang vom Blanco Renaissance Museum entfernt.
Das Hotel liegt in nur 300 Meter Entfernung vom Ubud Traditional Art Market und ist auch in 1 km Entfernung von den Unterhaltungsmöglichkeiten wie dem Bukit Campuhan. Die Pension befindet sich in der Nähe vom Pondok Pekak Library and Learning Center, und zwar ungefähr 5 Fußminuten entfernt. Der Markt von Ubud befindet sich in unmittelbarer Nähe vom Indigo Ubud Castle. Die Bushaltestelle Tropical Restaurant ist ebenfalls in einer 150 Meter Entfernung von der Unterkunft.
Das Hotel verfügt über 6 Zimmer mit einem Patio und einem Balkon. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Zu den Extras gehören ein Bidet, eine getrennte Toilette und eine Dusche in den Badezimmern. Zur Grundausstattung der Bäder zählen ein Bidet, eine getrennte Toilette und eine Dusche und Annehmlichkeiten wie eine Duschhaube und Badelaken.
Das Restaurant MyWarung Ubud bietet indonesische Gerichte an und befindet sich lediglich 5 Gehminuten vom Hotel Indigo Ubud Castle entfernt.