Right next to southern cross station. Plenty of eateries in the vicinity. Great location And fuss free check in.