hotels near 8815 n. florida av