Grand Café Hotel Kruller ligt in een rustige omgeving. Het hotel is gelegen op slechts 750 meter van Nationaal Park De Hoge Veluwe en direct naast het Kröller Müller Museum. Het hotel is voorzien van een bar, bibliotheek en restaurant. In het restaurant kun je terecht voor internationale gerechten en seizoensgebonden specialiteiten. Het cafe is de gehele dag geopend en heeft een terras met uitzicht op een 14e-eeuwse kerk. De inrichting van de kamers zijn geïnspireerd op de geschiedenis van Otterlo. De kamers beschikken over een flatscreen-tv, een bureau, koffie- en theefaciliteiten en Wi-Fi. De badkamer is uitgerust met een douche en/of bad, een wastafel, een föhn en een toilet.