no need of visa. use sky scanner to compare tickets and use the airline website to book. usually it's cheaper than promotion sites.
use agoda or bookings for hotel booking.
don't worry about the distance from the city to the hotel. all are interconnected with Bus or MRT/LRT.
singapore is nice...
ayi oy wena ewunta kiyala oka karanne? ubama karapan.. igena ganna dewal walata hora karanna epa.. mokada uba degree eka gattata wadak naha skills nathuwa... real world application waladi uba hira wenawa..