Hotel Baron se nachází 643 metrů od kruhového objezdu Dupont Circle a stanice metra Dupont a 3,5 km od Washingtonova památníku v parku National Mall. Nabízí restauraci.
Hotel Baron poskytuje pokoje s kabelovou TV a více než 50 programy, vlastní koupelnou a psacím stolem.
V hotelové hospodě Bier Baron Tavern se podávají hospodská jídla. Každý den se zde připravují večeře a v pátek a v sobotu jsou k dispozici i obědy.
Baron Hotel je vzdálený 2 km od Bílého domu a 1,8 km od čtvrti Georgetown.