Stillwell Hotel is just 1.1 km away from the centre of Downtown, Los Angeles. From Stillwell Hotel you can easily get to other popular landmarks such as Hollywood Walk of Fame.